Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7A NORTH ROAD Semi-Detached £420,429 £97,000 13 Jul 1999
11 NORTH ROAD Detached £508,398 £327,000 26 Oct 2007
18 NORTH ROAD Detached £497,661 £225,000 5 Nov 2003
18A NORTH ROAD Detached £404,751 £322,500 26 Jan 2018
18B NORTH ROAD Detached £478,525 £316,000 18 Aug 2014
20A NORTH ROAD Detached £359,526 £270,000 15 Jul 2016
20B NORTH ROAD Detached £605,053 £128,500 15 May 1998
20C NORTH ROAD Detached £450,381 £350,000 23 May 2017